a straitjacket - French English Dictionary